a person who is altruistic
humanitarian
a person who gives money to charity
donor
a person who often works for charity etc
humanitarian
a person who helps those who are poor or in trouble
humanitarian
a person or thing that saves a person from danger; Jesus Christ
person who redeems, aids in time of difficulty